you have no choice left - Turkish English Dictionary